1.创建controller
php artisan make:controller ZindexController
创建的文件是
D:\code\php_laravel\demo1\app\Http\Controllers\ZindexController.php

2.设置路由
第一个参数是路由，第二个参数是“controller@method”,使用“@”分割的
Route::get('/zindex','ZindexController@index');

3.使用中间件
Route::get('/zindex1',[
   'middleware' => 'role:editor', //传递参数editor
   'uses' => 'ZindexController@index',
]);

4.在controller中使用中间件
创建一个新的controller
php artisan make:controller ZdemoController
创建一个新的中间件
php artisan make:middleware SecondMiddleware
设置路由
在controller的构造函数中设置中间件
	public function __construct(){
		$this->middleware('Second');
	}

5.依赖注入，自动注入
可以做controller的构造函数或者方法中什么参数的类型